presupply pump - Turkish English Dictionary